
// 枚举
enum Noyes {
    NO,
    YES
}
function toChinese(value: Noyes) {
    switch(value) {
        case Noyes.NO:
            return '否'
    case Noyes.YES:
        return '是'
    }
}
toChinese(Noyes.NO)

const a1: {
    readonly name: string
} = {
    name: 'ryf'
}
// 只读属性 不可更改
// a1.name = 'lxf'

class Person {
    #name: string;
    constructor(name:string) {
        this.#name = name
    }
    greet() {
        console.log(`hello my name id ${this.#name}`);
        
    }
}

const tf = new Person('熊台风')
// # 字符 类的外部不可访问
//  tf.#name